bird netting - Francés Inglés Diccionario